|
FEXP Solver
1.0.0.0
|
Matrix memory based on std::vector. More...
#include <FEXPCommon.h>


Public Member Functions | |
| CFEXPMatrixBufferStdVector (size_t length, std::function< TValue(size_t)> default_val) | |
| virtual | ~CFEXPMatrixBufferStdVector () |
| virtual void | SetValue (size_t index, TValue value) override |
| virtual TValue | GetValue (size_t index) override |
| virtual bool | IsBufferReady () override |
Public Member Functions inherited from ICFEXPMatrixBufferBase< TValue > | |
| ICFEXPMatrixBufferBase (size_t length, std::function< TValue(size_t)> default_val) | |
| virtual | ~ICFEXPMatrixBufferBase () |
| size_t | GetBufferLength () |
Additional Inherited Members | |
Protected Attributes inherited from ICFEXPMatrixBufferBase< TValue > | |
| std::function< TValue(size_t)> | _default_value |
Matrix memory based on std::vector.
| CFEXPMatrixBufferStdVector< TValue >::CFEXPMatrixBufferStdVector | ( | size_t | length, |
| std::function< TValue(size_t)> | default_val | ||
| ) |
|
inlinevirtual |
|
inlineoverridevirtual |
Implements ICFEXPMatrixBufferBase< TValue >.
|
inlineoverridevirtual |
Implements ICFEXPMatrixBufferBase< TValue >.
|
inlineoverridevirtual |
Implements ICFEXPMatrixBufferBase< TValue >.